Flag of ESP

Marcelo Miquel Juan

* 1999 (25)
Best Elo
2072
Latest Elo
2005
Birthyear
1999